fighting troops - German English Dictionary